Gleason’s Theorem on Self-Dual Codes and Its Generalizations
نویسندگان
چکیده
One of the most remarkable theorems in coding theory is Gleason’s 1970 theorem about the weight enumerators of self-dual codes. In the past 36 years there have been hundreds of papers written about generalizations and applications of this theorem to different types of codes, always on a case-by-case basis. In this talk I will state the theorem and then describe the far-reaching generalization that Gabriele Nebe, Eric Rains and I have developed which includes all the earlier generalizations at once. The full proof has just appeared in our book Self-Dual Codes and Invariant Theory (Springer, 2006). This paper is based on my talk at the conference on Algebraic Combinatorics in honor of Eiichi Bannai, held in Sendai, Japan, June 26–30, 2006. 1. Motivation Self-dual codes are important because they intersect with • communications • combinatorics • block designs, spherical designs • group theory • number theory • sphere packing • quantum codes • conformal field theory, string theory 2. Introduction In classical coding theory (as for example in MacWilliams and Sloane [13]), a code C of length N over a field is a subspace of N . The dual code is C = {u ∈ N : u · c = 0, ∀c ∈ C} . Example: C = {000, 111}, C⊥ = {000, 011, 101, 110} with = 2 . The weight enumerators of these two codes are WC(x, y) = x 3 + y, WC⊥(x, y) = x 3 + 3xy . A code is self-dual if C = C⊥ For example, the binary code i2 = {00, 11} is self-dual, with weight enumerator Wi2(x, y) = x 2 + y . (1) Example: The Hamming code h8 of length 8 is self-dual. This is the binary code with generator matrix: ∞ 0 1 2 3 4 5 6 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 1 1 0 1 The second row of the matrix has 1’s under the quadratic residues 0, 1, 2 and 4 mod 7. The remaining rows are obtained by fixing the infinity coordinate and cycling the other coordinates. This code has weight enumerator Wh8(x, y) = x 8 + 14xy + y . (2) As can be seen from the generator matrix, this code is closely related to the incidence matrix of the projective plane of order 2. If we replace the prime 7 in this construction by 23, we get the binary Golay self-dual code
منابع مشابه
Generalizations of Gleason's theorem on weight enumerators of self-dual codes
Gleason has recently shown that the weight enumerators of binary and ternary self-dual codes are polynomials in two given polynomials. In this paper it is shown that classical invariant theory permits a straightforward and systematic proof of Gleason’s theorems and their generalizations. The joint weight enumerator of two codes (analogous to the joint density function of two random variables) i...
متن کاملA Brief Survey of Self-Dual Codes
This report is a survey of self-dual binary codes. We present the fundamental MacWilliams identity and Gleason’s theorem on self-dual binary codes. We also examine the upper bound of minimum weights of self-dual binary codes using the extremal weight enumerator formula. We describe the shadow code of a self-dual code and the restrictions of the weight enumerator of the shadow code. Then using t...
متن کاملClassification of the extremal formally self-dual even codes of length 30
Throughout this paper all codes are assumed to be binary. A linear code C is formally self-dual (fsd) if C and its dual C have the same weight enumerator. While self-dual codes contain only even weight vectors, formally self-dual codes may contain odd weight codewords as well. Many authors consider only even formally self-dual codes because their weight enumerators are combinations of Gleason p...
متن کاملSelf-dual codes and invariant theory
Abstract. A formal notion of a Typ T of a self-dual linear code over a finite left Rmodule V is introduced which allows to give explicit generators of a finite complex matrix group, the associated Clifford-Weil group C(T ) ≤ GL|V |(C), such that the complete weight enumerators of self-dual isotropic codes of Type T span the ring of invariants of C(T ). This generalizes Gleason’s 1970 theorem to...
متن کاملOn the Weight Distribution of the Extended Quadratic Residue Code of Prime 137
The Hamming weight enumerator function of the formally self-dual even, binary extended quadratic residue code of prime p = 8m + 1 is given by Gleason’s theorem for singly-even code. Using this theorem, the Hamming weight distribution of the extended quadratic residue is completely determined once the number of codewords of Hamming weight j Aj , for 0 ≤ j ≤ 2m, are known. The smallest prime for ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006